tools: hvmloader: split scratch and hypercall addressing from ROMBIOS low heap.
authorIan Campbell <ian.campbell@citrix.com>
Tue, 12 Apr 2011 12:39:22 +0000 (13:39 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Tue, 12 Apr 2011 12:39:22 +0000 (13:39 +0100)
commit26021e67296d82b24223b8c87280bf49e961eed5
tree679a5b567545a5cbd6b17038ffaea641e5ec7bcc
parent0891c42aea37b512e884ca899ab2c67d3f04b568
tools: hvmloader: split scratch and hypercall addressing from ROMBIOS low heap.

Although happen to live at the same physical address their lifespans
do not overlap. The scratch and hypercall spaces are used only within
hvmloader and the same area is reused as a heap within ROMBIOS. But
each is free to make its own decisions about where to place things.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Keir Fraser <keir@xen.org>
tools/firmware/hvmloader/config.h
tools/firmware/rombios/32bit/pmm.c
tools/firmware/rombios/config.h